before it is too late - French English Dictionary